body,
html {
  width: 100vw;
  height: 100vh;
  overflow: hidden;
  padding: 0;
  margin: 0;
}

body {
  font-family: Helvetica Neue, Helvetica, PingFang SC, Hiragino Sans GB, Microsoft YaHei, SimSun, sans-serif;
}

* {
  box-sizing: border-box;
  user-select: none;
}

a,
a:active,
a:hover {
  text-decoration: none;
  outline: 0;
  cursor: pointer;
}

.point {
  cursor: pointer;
  transition: $trans1;
  &:hover {
    opacity: .7;
  }
}

.default {
  cursor: default;
}

.cross {
  cursor: crosshair;
}
.txt {
  cursor: text;
}
.editTxt {
  cursor: text;
  cursor: url("~@/assets/img/cursor/editTxt.svg") 0 0, auto;
}
.noaction{
  pointer-events: none;
}


.transition1 {
  transition: $trans1;
}

.transition2 {
  transition: $trans2;
}

.transition3 {
  transition: $trans3;
}